package Linkedlist;
/*
LinkedList集合的特有功能：
public void addFirst(E,e):在该列表开头插入指定的元素
public void addLast(E,e):将指定的元素追加到此列表的末尾

public E getFirst():返回此列表的第一个元素
public E getlast():返回此列表的最后一个元素

public E removeFirst():从此列表中删除并返回第一个元素
public E removeLast():从此列表中删除并返回最后一个元素
 */

import java.util.LinkedList;

public class LinkedListDemo {
    public static void main(String[] args) {
        LinkedList<String> s = new LinkedList<String>();
        s.add("hello");
        s.add("world");
        s.add("java");

//        public void addFirst(E,e):在该列表开头插入指定的元素
//        public void addLast(E,e):将指定的元素追加到此列表的末尾
//        s.addFirst("javase");
//        s.addLast("javaee");

//        public E getFirst():返回此列表的第一个元素
//        public E getlast():返回此列表的最后一个元素
//        System.out.println(s.getFirst());
//        System.out.println(s.getLast());

//        public E removeFirst():从此列表中删除并返回第一个元素
//        public E removeLast():从此列表中删除并返回最后一个元素
        System.out.println(s.removeFirst());
        System.out.println(s.removeLast());

        System.out.println(s);
    }
}
